Skip to content

Docs: inline function Dockerfile, remove kfn download link - #4734

Open
aravindtga wants to merge 1 commit into
kptdev:mainfrom
Nordix:docs-inline-dockerfile-remove-kfn-link
Open

Docs: inline function Dockerfile, remove kfn download link#4734
aravindtga wants to merge 1 commit into
kptdev:mainfrom
Nordix:docs-inline-dockerfile-remove-kfn-link

Conversation

@aravindtga

Copy link
Copy Markdown
Contributor

Description

  • What changed: Inlined the Dockerfile contents into the "Build the KRM function as a Docker image" section of the developing-functions book chapter, replacing the wget download of https://raw.githubusercontent.com/kptdev/krm-functions-sdk/main/go/kfn/commands/embed/Dockerfile.
  • Why it's needed: kfn is being removed from the project. That removal deletes go/kfn/commands/embed/Dockerfile in krm-functions-sdk, which would turn the wget link in this doc into a dead link.
  • How it works: The Dockerfile is now shown as a self-contained dockerfile code block, removing the dependency on the SDK repo's internal layout.

Related Issue(s)

Type of Change

  • Documentation

Checklist

  • Code follows project style guidelines
  • Self-reviewed changes
  • Tests added/updated
  • Documentation added/updated
  • All tests and gating checks pass

AI Disclosure

  • I have used AI in the creation of this PR.

If so, please describe how:
- Kiro to analyse the kfn removal impact and to draft the documentation change.

Signed-off-by: Aravindhan Ayyanathan <aravindhan.a@est.tech>
@aravindtga aravindtga self-assigned this Sep 4, 2026
@netlify

netlify Bot commented Sep 4, 2026

Copy link
Copy Markdown

Deploy Preview for kptdocs ready!

Name Link
🔨 Latest commit e8c4069
🔍 Latest deploy log https://app.netlify.com/projects/kptdocs/deploys/6a9afa7dfb6af1000768fea6
😎 Deploy Preview https://deploy-preview-4734--kptdocs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@aravindtga
aravindtga marked this pull request as ready for review September 4, 2026 17:09
@aravindtga
aravindtga requested review from a team September 4, 2026 17:09

The "get-started" package provides the `Dockerfile` that you can download using:
```shell
wget https://raw.githubusercontent.com/kptdev/krm-functions-sdk/main/go/kfn/commands/embed/Dockerfile

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we even remove this file?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes. The kfn tool is being removed from the project (issue #4731). That removal deletes go/kfn/commands/embed/Dockerfile, so the wget link this PR removes would otherwise become a dead link.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants